/*public*/
html{font-family: Arial}
body{font-family: Arial}
.clear{clear: both;}
a:hover{text-underline: none;}
a:hover{text-decoration: none;}
/*header*/
.logo-top{width:129px;margin:auto;margin-top:20px;margin-bottom:20px;}
header{background:#c90102;}
.nav-head{background:#c90102;text-align: center; }
.nav-head .nav{width:100%;float:left;}
.navbar{margin-bottom:0;}
.dropdown-menu{position: absolute;left:50%;margin-left:-80px;}
.nav-head button{background: #c90102;color: #fff;}
.dropdown-menu{background: #c90102;text-align: center;}

.dropdown-menu li:hover{}

footer{background: #fff;}
.foot-tile{font-size:18px;font-weight: bold;padding-top:50px;font-family: Georgia;}
.line-1{width:30%;border: 2px solid #c90102;margin-left:0;margin-bottom:0;}
.line-2{width:100%;border: 1px solid #cccccc;margin-left:0;margin-top:0;margin-bottom:0;}
.line-3{width:100%;border: 1px solid #cccccc;}
.foot-ul{margin: 0;padding: 0}
.foot-ul li{list-style: none;border-bottom: 2px solid #cccccc;padding-bottom:18px;padding-top:20px;}
.foot-ul li:last-child{border-bottom: none;}
.foot-left-w1{font-size:26px;color:#a6a6a6;}
.foot-left-w2{font-size:14px;}
.foot-right-w1{font-size:16px;color:#a6a6a6;}
.foot-right-w2{font-size:14px;}
.foot-bottom{width:100%;background: #323232;height:200px;}
.logo-foot{width:149px;margin:auto; padding-top:30px;}
.foot-center{line-height:26px;}
.foot-center span{font-weight: bold;}
.share{width:200px;margin:auto;}
.share ul{margin:0;padding:0;margin-top:30px;margin-left:15px;}
.share ul li{list-style: none;}

.share ul li:nth-child(1){background-image: url(../img/share-1.jpg);background-repeat: no-repeat;widrh:38px;height:38px;}
.share ul li:nth-child(1):hover{background-image: url(../img/share-1-color.jpg);}
.share ul li:nth-child(2){background-image: url(../img/share-2.jpg);background-repeat: no-repeat;widrh:38px;height:38px;}
.share ul li:nth-child(2):hover{background-image: url(../img/share-2-color.jpg);}
.share ul li:nth-child(3){background-image: url(../img/share-3.jpg);background-repeat: no-repeat;widrh:38px;height:38px;}
.share ul li:nth-child(3):hover{background-image: url(../img/share-3-color.jpg);}
.share ul li:nth-child(4){background-image: url(../img/share-4.jpg);background-repeat: no-repeat;widrh:38px;height:38px;}
.share ul li:nth-child(4):hover{background-image: url(../img/share-4-color.jpg);}

/*bootstrap change*/
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;}

.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#fff;white-space:nowrap;line-height:32px;font-family: Georgia;font-size:16px;}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#fff;text-decoration:none;background-color:#9a0d0d}
.carousel-indicators{margin-left:13%;bottom:0;}
.navbar-nav>li{width:20%;font-family: Georgia;font-size:18px;}
.navbar-default{background-color:#c90102;border: none;color:#fff;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background-color: #c90102;color:#fff;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background-color: #c90102;color:#fff;}
.navbar-default .navbar-nav>li>a{color:#fff;}

/* home */

.banner-word{position:absolute;width:200px;min-height:100px;padding-bottom:5px;left:5%;background: rgba(224,224,221,0.5);bottom:10%;border-bottom: 5px solid #c90102;padding-left:10px;padding-top:10px;}
.bw-w1{font-size:18px;font-family: Georgia;}
.banner-right-w1{font-size:22px;font-weight:bold;margin-top:50px;font-family: Georgia;}
.banner-right-w2{font-size:16px;line-height:26px;margin-top:30px;}
.carousel-indicators li{margin:1px 6px 0 0;opacity: .6;background:#fff;}
.carousel-indicators .active{margin:0px 6px 0 0;opacity:1;}
.home-body{background: #fbfbfb;padding-bottom:50px;padding-top:50px;}
.home-body .col-sm-4{text-align: center;}
.bw-w2{line-height: 18px;margin-top:8px;}
.home-body .col-sm-4>a{display: block;border-top: 8px solid transparent;border-bottom: 8px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;position: relative;}
.home-body .col-sm-4>a:hover{background: #fff;border-top: 8px solid #c90102;border-bottom: 8px solid #c90102;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;}
.index-icon-1{position: absolute;top:272px;left:117px;}
.index-icon-2{position: absolute;top:259px;left:142px;}
.index-icon-3{position: absolute;top:272px;left:180px;}
.home-body-img{width:176px;margin:50px auto}
.home-body-w1{font-size:22px;color:#cd1415;font-family: Georgia;}
.home-body-w2{font-size:22px;color:#424242;font-family: Georgia;}
.add-more{margin-top:20px;margin-left: 15px;}
.add-more a{color:#a6a6a6;text-decoration:underline;line-height:32px;font-size:14px;font-family: Georgia;}
.add-more a:hover{color: #000}

.index-share{width:180px;}
.index-share ul{margin:0;padding:0;margin-top:20px;}
.index-share ul li{list-style: none;}

.index-share ul li:nth-child(1){background-image: url(../img/index-share-1.jpg);background-repeat: no-repeat;widrh:40px;height:40px;}
.index-share ul li:nth-child(1):hover{background-image: url(../img/index-share-1-color.jpg);}
.index-share ul li:nth-child(2){background-image: url(../img/index-share-2.jpg);background-repeat: no-repeat;widrh:40px;height:40px;}
.index-share ul li:nth-child(2):hover{background-image: url(../img/index-share-2-color.jpg);}
.index-share ul li:nth-child(3){background-image: url(../img/index-share-3.jpg);background-repeat: no-repeat;widrh:40px;height:38px;}
.index-share ul li:nth-child(3):hover{background-image: url(../img/index-share-3-color.jpg);}
.index-share ul li:nth-child(4){background-image: url(../img/index-share-4.jpg);background-repeat: no-repeat;widrh:40px;height:40px;}
.index-share ul li:nth-child(4):hover{background-image: url(../img/index-share-4-color.jpg);}




/**/

.aboutus-title-1{text-align: center;font-size:22px;font-weight: bold;margin-top:50px;font-family: Georgia;}
.aboutus-title-2{width:10%;border: 2px solid #c90102;margin-left:0;margin-bottom:0;margin:auto;margin-top:20px;position: relative;z-index:999;}
.aboutus-title-3{width:100%;border: 1px solid #cccccc;margin-top:-1.5px;}

.aboutus-icon{width:22px;margin-left:96%;}
.aboutus-icon img{width: 100%;}
.

.about-top{position: relative;}
.aboutus-w1{font-size:16px;margin-top:30px;line-height:26px;height:100px;}
.aboutus-body{height:990px;background-image: url("../img/aboutus_body.jpg");background-repeat: no-repeat;background-size: cover;margin-top:100px;position: relative;}
.aboutus-body-content{height:990px;position: relative;background: rgba(24,69,114,0.6)}
.aboutus-body .body-left{background: #fff;height:800px;margin-top:90px;border-top:10px solid #c90102;}
.aboutus-body .body-left .body-img{width:258px;margin:25px auto;}
.aboutus-body .body-left .body-img img{width:100%;}
.aboutus-body .body-right{color:#fff;font-size:20px;line-height:42px;margin-top:300px;}
.boss-name{margin-left:25px;line-height:26px;margin-bottom:10px;font-weight: bold;}
.aboutus-bottom{margin-bottom:50px;}
.aboutus-bottom .title{font-size:22px;font-weight: bold;margin-top:50px;font-family: Georgia;border-bottom: 1px solid #cccccc;padding-bottom:10px; }
.aboutus-bottom .bottom-content{margin-top:20px;margin-bottom:50px;}
.aboutus-bottom .bottom-content img{width:100%;}
.aboutus-bottom .bottom-content .col-sm-4{padding-left:0;}
.aboutus-bottom .bottom-content .col-sm-8{line-height: 24px;padding-right:0;}
.aboutus-bottom .bottom-content .col-sm-12{padding-left:0;line-height:24px;margin-top:5px;}

.our-team-ul{margin:0;padding:0;margin-top:50px;}
.our-team-ul li{list-style: none;position: relative;margin-bottom:68px;}


.our-team-ul li:nth-child(2n+1) .col-sm-5{padding-left:0;}
.our-team-ul li:nth-child(2n+1) .col-sm-7{padding-right:0;}
.our-team-ul li:nth-child(2n) .col-sm-5{padding-right:0;}
.our-team-ul li:nth-child(2n) .col-sm-7{padding-left:0;}

.our-team-ul li .col-sm-5 img{width:100%;}
.our-team-ul li .col-sm-7{font-size:16px;line-height:28px;}
.our-team-ul li:nth-child(2n+1) .people-intro{position: absolute;bottom:0;left:0;background-color: rgba(255,255,255,0.6);width:206px;height:80px;border-bottom: 4px solid #c90102;}
.our-team-ul li:nth-child(2n) .people-intro{position: absolute;bottom:0;right:0px;background-color: rgba(255,255,255,0.6);width:206px;height:80px;border-bottom: 4px solid #c90102;}
.our-team-ul li .people-intro .wd-name{text-align: center;font-size:16px;font-weight: bold;margin-top:10px;margin-bottom:4px;}
.our-team-ul li .people-intro .wd-intro{text-align: center;font-size: 14px;font-style: italic;line-height:16px }


.about-student-top {margin:20px auto;}

.our-student-title{margin-top:30px;font-size:14px;font-weight:bold;line-height:28px;}
.our-student-title-red{margin-top:30px;font-size:14px;font-weight:bold;line-height:28px;color:#c90102;text-align: center;}

.our-student-ul-left{margin-top:30px;}
.our-student-ul-right{margin-top:30px;padding-left:0;}
.our-student-ul-left li{list-style: none;text-align: right;line-height:28px;}
.our-student-ul-right li{list-style: none;text-align: left;line-height:28px;}

.our-student-bottom{height:1229px;background-image: url("../img/our-student-bottom.jpg");background-repeat: no-repeat;background-size: cover;margin-top:100px;position: relative;}
.our-student-bottom-wd{font-size:14px;color:#404040;line-height: 28px;font-weight: bold;}
.our-student-bottom-sign{width:220px;position: absolute;right:-1px;padding-top:100px;padding-bottom:20px;}
.our-student-bottom-sign .wd-1{font-weight: bold;}
.our-student-bottom-sign .wd-2{}
.our-student-bottom-sign .wd-3{color:#c90102;line-height:16px;font-style:italic;}


.our-student-bottom .bottom{padding-left:0;padding-right:0;margin-top:200px;border-top: 1px dashed #404040;padding-top:30px;font-size:14px;color:#404040;line-height: 28px;font-weight: bold;}

.partnership-top-wd{font-size:14px;line-height:26px;}
.partnership-top-right{padding-left:0;margin-top:50px;}
.partnership-top-right li{list-style: none;line-height:34px;font-size:14px;font-weight:bold;}
.partnership-top-right li:hover{color:#c90102;text-decoration: underline;cursor: pointer;}


.our-program-body{background: #fefefe;padding-top:50px;}
.our-program-body ul{margin:0;padding: 15px;}
.our-program-body li{list-style: none;border-left: 4px solid #c90102;margin-bottom:50px;}
.our-program-body li .body-title{font-size:18px;color:#c90102;margin-left:30px;font-family: Georgia;}
.our-program-body li .body-content{font-size:14px;line-height:26px;margin-left:30px;color:#363636;}
.our-program-body li:hover .body-content{color:#c90102;background: #fff;}

.our-program-contentbody{margin-top:30px;margin-bottom:50px;line-height:26px;}


.upcoming-title .title-1{text-align: left;font-size:22px;font-weight: bold;font-family: Georgia;}
.upcoming-title .title-2{width:140px;border: 1px solid #c90102;margin-left:0;margin-bottom:0;margin-top:10px;margin-left: 20px;}
.upcoming-title .title-3{width:100%;border: 1px solid #cccccc;}


.upcoming-left{padding: 0;margin: 0;margin-top:25px;}
.upcoming-left li{list-style: none;margin-bottom:50px;border-bottom: 1px solid #e8e8e8;padding-bottom: 25px;}
.upcoming-left .left-w1{font-size:20px;font-weight:bold;color:#292929;font-family: Georgia;}
.upcoming-left .left-w2{color:#292929;}
.upcoming-left .left-w3{margin-top:10px;line-height:26px;color:#292929;}


.upcoming-right{background: #f5f5f5;margin-top:43px;padding-left:30px;padding-right:30px;}
.upcoming-right-title .title-1{text-align: left;font-size:22px;font-weight: bold;margin-top:50px;font-family: Georgia;}
.upcoming-right-title .title-2{width:150px;border: 1px solid #c90102;margin-left:0;margin-bottom:0;margin-top:10px;margin-left: 30px;}
.upcoming-right-title .title-3{width:100%;border: 1px solid #cccccc;}

.upcoming-right-content{margin:0;padding-left:15px;}
.upcoming-right-content li{list-style: none;border-bottom: 1px solid #e8e8e8;padding-bottom: 25px; margin-bottom: 25px;}

.upcoming-right-w1{color: #979797;margin-top:25px;}
.upcoming-right-w2{color: #393939;margin-top:15px;font-weight:bold;line-height: 26px;}
.upcoming-right-w3{color: #393939;font-weight:bold;line-height: 26px;}


.contactus-left ul{margin:0;padding:0;margin-top:30px;}
.contactus-left li{list-style: none;margin-bottom:20px;}

.contactus-title .title-1{text-align: left;font-size:22px;font-weight: bold;margin-top:50px;font-family: Georgia;}
.contactus-title .title-2{width:130px;border: 1px solid #c90102;margin-left:0;margin-bottom:0;margin-top:10px;}
.contactus-title .title-3{width:100%;border: 1px solid #cccccc;}
.contactus-title .title-4{font-size:12px;margin-top:10px;}


.contactus-left .left-w1{font-size:20px;font-weight: bold;margin-bottom:20px;}
.contactus-left .left-w2{line-height: 32px;color:#c90102;}
.contactus-left .left-w3{line-height:26px;}
.contactus-left .left-w4{line-height:26px;margin-top:20px}



.contactus-right .right-w1{font-size:16px;line-height:26px;font-style:italic;}
.contactus-right .right-w2{margin-top:100px;color:#c90102;font-size:22px;margin-bottom: 10px;font-weight:bold;}
.contactus-right .right-w3{font-size:16px;color:#292929;}



.potential .left-w1{font-size:18px;font-weight:bold;}
.potential .left-w2{margin-top:40px;line-height:26px;}

.potential .left-w3{line-height:26px;}
.potential .left-w4{font-size:14px;color:#c90102;text-decoration: underline;margin-top:30px;}

.q-a{margin-top:50px;}
.qa-content{margin-top:30px;}
.qa-people{}
.qa-people .col-sm-6{}
.qa-people .col-sm-6 img{width:100%;}
.qa-people .w1{font-size:18px;color:#c90102;font-weight: bold;margin-top:40px;}
.qa-people .w2{font-size:14px;color:#292929;line-height:26px;margin-top:20px;}
.qa-people .wd-title{padding-left:5px;border-left: 4px solid #c90102;margin-top:30px;font-weight: bold;}
.qa-people .wd-content{line-height:26px;margin-top:5px;}
.qa-line{width:100%;border-bottom: 1px solid #cccccc;margin-top:50px;margin-bottom:50px;}

.past{margin: 0;padding:0px;margin-top:30px;}
.past li{list-style: none;position: relative;margin-bottom: 10px;}
.past li img{width:100%;}
.past li:nth-child(3n+1){clear: both}

.past .img-word{height:60px;position: absolute;bottom: 0;left:15px;background-color:rgba(203,218,233,.8);right: 15px;border-bottom: 4px solid #c90102}

.past .img-word .w1{font-weight: bold;color: #292929;text-align: center;font-size:16px;line-height: 18px;margin-top:10px;font-family: Georgia;}
.past .img-word .w2{color: #292929;text-align: center;font-size:14px;}

.pre-next{width:200px;margin:auto;margin-top:50px;margin-bottom:90px;}
.pre{float:left;}
.pre span{margin-left:15px;color:#c90102;font-weight:bold;}
.next{float:right;}
.next span{margin-right:15px;color:#c90102;font-weight:bold;}

.message{margin-bottom:50px;margin-top:50px;padding-right:0;padding-left: 30px;}
.message .left-w1{font-size:18px;font-weight:bold;margin-top:30px;margin-bottom:30px;}
.message .left-w2{line-height:26px;}
.message-box input{width:100%;margin-bottom:10px;background: #e3e3e3;border: none;font-size:14px;text-indent: 10px;line-height: 26px;}
.message-box textarea{height:105px;background: #e3e3e3;border: none;font-size:16px;text-indent: 10px;line-height: 26px;}
.message-box .sub-button{background: #c90102;color:#fff;padding:8px;width:100px;text-align: center;font-weight:bold;margin-top:20px;cursor: pointer;}